#ifndef ALOG_H_INCL
#define ALOG_H_INCL


extern "C" void mmicmmb0_000block(unsigned int id);
#define MBBMS_BLOCK     mmicmmb0_000block

extern "C" void Tdcmmbdrv_CmmbTrace(const char*lpszFormat, ...);



#if 1
#define MBBMS_LOGD Tdcmmbdrv_CmmbTrace("$[%s]-[%d]",__FILE__,__LINE__);Tdcmmbdrv_CmmbTrace
#define MBBMS_LOGE Tdcmmbdrv_CmmbTrace("$[%s]-[%d]",__FILE__,__LINE__);Tdcmmbdrv_CmmbTrace
#define MBBMS_LOGI Tdcmmbdrv_CmmbTrace("$[%s]-[%d]",__FILE__,__LINE__);Tdcmmbdrv_CmmbTrace
#define MBBMS_LOG  Tdcmmbdrv_CmmbTrace("$[%s]-[%d]",__FILE__,__LINE__);Tdcmmbdrv_CmmbTrace
#define MBBMS_LOGHEAD Tdcmmbdrv_CmmbTrace("-->entry[ %s ]at L[%d]",__func__,__LINE__)
#define MBBMS_SD_LOG    //Tdcmmbdrv_CmmbTrace("$[%s]-[%d]",__FILE__,__LINE__);Tdcmmbdrv_CmmbTrace
#define MBBMS_LOG_T3G_API // Tdcmmbdrv_CmmbTrace

#else
#define MBBMS_LOGD
#define MBBMS_LOGE
#define MBBMS_LOGI
#define MBBMS_LOG
#define MBBMS_SD_LOG
#define MBBMS_LOG_T3G_API
#define MBBMS_LOGHEAD
#endif

#endif                          // end of #ifndef  
